﻿@charset "utf-8";

input.radio, input.checkbox, input[type="radio"], input[type="checkbox"] {width:13px; height:13px; vertical-align:0px;}
label {padding: 0 0 0 3px;position: relative;top: 1px;}

#header .search_box {width:140px;height:26px;background:url("/hmg/images/web/kor/common/header_Search_InputBg.jpg") no-repeat left top;margin:25px 0 10px 10px;overflow:hidden;}
#header .search_box:after {clear:both;display:block;content:"";}
#header .search_box input {width:112px;height:18px;border:none;padding:2px 0;float:left;line-height:18px;}
#header .search_box img {float:left;height:14px;width:14px;padding:6px 0 0 6px;}

#gnb ul.gnb_menu li.on ul {display:block;}
#gnb ul.gnb_menu li ul li {margin-bottom:4px;}
#gnb ul.gnb_menu li ul li a {width:110px;height:30px;}
#gnb ul.gnb_menu li ul li ul {padding-top:12px;}
#gnb ul.gnb_menu li ul li ul li {margin-bottom:6px;}
#gnb ul.gnb_menu li ul li ul li a {width:110px;height:16px;}
#gnb ul.gnb_menu li ul li ul.on {display:none;}
#gnb ul.gnb_menu li ul li.on ul.on {display:block;}

#footer {position:absolute;left:15px;bottom:30px;width:130px;}
#footer .information {padding-bottom:23px;}

#container .subCopy {position:absolute;top:95px;right:0;}
#container .pageLocation ul li a {font-size:11px;color:#7e7e7e;line-height:19px;vertical-align:middle;}
#container .pageLocation ul li img {vertical-align:middle;}

#content .companyList.marginBom {margin-bottom:24px;}

#content .gropnews_page .gropnews_page_left ul li a {width:25px;height:19px;}
#content .gropnews_page .gropnews_page_left ul li.move a {width:25px;height:19px;display:block;padding-top:5px;}

#content .groupNews_subMain .subMain_contents .newsWrap dl dd.image {position:absolute;left:0;top:33px;}
#content .groupNews_subMain .subMain_contents .newsWrap ul {position:absolute;left:266px;top:102px;padding-top:6px;border-top:1px solid #e5e5e5;}

#content .facebookType {padding:11px 12px 9px 22px;}
#content .facebookType {margin-top:4px;}
#content .facebookType .title {float:left;padding:3px 33px 0 0;}
#content .facebookType ul {float:left;width:465px;}
#content .facebookType ul li {vertical-align:top;}
#content .facebookType ul li input {vertical-align:top;height:18px;}
#content .facebookType ul li label {padding-left:2px;height:18px;}

#content .twitterType ul {float:left;width:465px;padding-top:12px;}
#content .twitterType ul li input {vertical-align:middle;height:18px;}
#content .twitterType ul li input {vertical-align:top;height:18px;}
.recruit_view .recruit_Information_Box .recruit_Information_Middle .etc_box dl dt {width:120px;float:left;padding-top:0;}

/* group borad cast */
.schduleList.line4 {height:388px;}
.schduleList.line6 {height:530px;}
.schduleList .scheduleTable tbody td div.schedule_Daylist ul {padding:0 20px 12px 17px;}
.schduleList .monthSelect ul {padding-top:20px;}
.schduleList .monthSelect ul li.month {font-size:24px;font-weight:bold;color:#fff;padding-top:0;}
.schduleList .scheduleTable thead th img {width:90px;height:34px;}

.schduleList .scheduleTable div.schedule_Daylist {margin:-13px 0 0 -208px}
.schduleList .scheduleTable div.schedule_Daylist02 {margin:-230px 0 0 -210px;}
.schduleList .scheduleTable div.schedule_Daylist02 p.close_btn {position:absolute;top:7px;right:23px;}
.group_Broadcast_Flash{width:920px;height:260px;position:relative;padding-top:59px;padding-bottom:420px;}
.vodText .jspVerticalBar {top:-6px !important;right:20px !important;}
.schduleList .scheduleTable div.schedule_Daylist p.close_btn {position:absolute;top:0;right:14px;}
.schduleList .scheduleTable div.schedule_Daylist02 p.close_btn {position:absolute;top:0;right:14px;}
.group_Broadcast_List_Tab ul li:first-child a {background:none;padding:10px 0 15px;}
.group_Broadcast_List_Tab ul li:first-child.on a {padding:10px 0 13px;}

/* global */
#chapter00 #section02 .content p{float:left;margin-right:38px;}
#content .Affiliate_main ul li ul li {padding-bottom:10px}
#content .Affiliate_main ul li ul li a{display:block;height:10px;overflow:hidden;}
#content .Affiliate_main ul li ul li a img.on{display:block;margin-bottom:2px;}
#content .Affiliate_main ul li ul li a img{display:block;margin-top:-10px;}

/*recruit*/
.recurit_Wrap .recurit_contents .subMain .infoBox01 p.tit {width:330px;text-align:left;padding-left:0;font-family:"HDharmonyM";font-size:14px;padding-top:18px;}
.recurit_Wrap .recurit_contents .subMain .infoBox01 p.period {width:330px;text-align:left;padding-left:0;font-family:"HDharmonyM";font-size:12px;padding-top:7px;}
.recurit_Wrap .recurit_contents .subMain .infoBox01 p.period span {color:#2d9df3;}
.recurit_Wrap .recurit_contents .subMain .infoBox02 p.tit {width:330px;text-align:left;padding-left:0;font-family:"HDharmonyM";font-size:14px;padding-top:18px;}
.recurit_Wrap .recurit_contents .subMain .infoBox02 p.period {width:330px;text-align:left;padding-left:0;font-family:"HDharmonyM";font-size:12px;padding-top:7px;}

/* grn submain  */
#content .groupNews_subMain .subMain_contents {width:630px;margin:0 20px;padding:18px 0 0 0;}
#content .groupNews_subMain .subMain_contents .newsWrap {position:relative;padding-bottom:25px;}
#content .groupNews_subMain .subMain_contents .newsWrap h3 {padding-bottom:5px;}
#content .groupNews_subMain .subMain_contents .newsWrap dl dt {padding-bottom:6px;}
#content .groupNews_subMain .subMain_contents .newsWrap dl dd.image {position:absolute;left:0;top:29px;}
#content .groupNews_subMain .subMain_contents .newsWrap ul {position:absolute;left:266px;top:98px;}
#content .groupNews_subMain .subMain_contents .newsWrap ul li a span {min-width:90px;display:inline-block;}
#content .groupNews_subMain .subMain_contents .newsWrap .moreView {position:absolute;right:0;top:4px;}
#content .groupNews_subMain .subMain_contents .motors_line {padding:19px 0 26px 0;}
#content .groupNews_subMain .subMain_contents .motors_line h3 {padding-bottom:10px;}
#content .groupNews_subMain .subMain_contents .motors_line dl dt {padding-top:113px;padding-bottom:11px;}
#content .groupNews_subMain .subMain_contents .motors_line dl dd.image {position:absolute;top:-5px;}
#content .groupNews_subMain .subMain_contents .motors_line .moreView {position:absolute;right:0;top:21px;}
#content .groupNews_subMain .subMain_contents .eventWrap .event .moreView {position:absolute;right:28px;top:-2px;}
#content .groupNews_subMain .subMain_contents .eventWrap .rightContents .box01 .image {padding-top:27px;}
#content .groupNews_subMain .subMain_contents .eventWrap .rightContents .box02 .image {padding-top:23px;}
#content .groupNews_subMain .subMain_contents .eventWrap .rightContents .box03 .image {padding-top:13px;}

/* mgr submain  */
#content .mgr_subMain .subMain_contents .vod_gallery {padding:20px 0 25px 0;}
#content .mgr_subMain .subMain_contents .vod_gallery h3 {padding-bottom:5px;}
#content .mgr_subMain .subMain_contents .vod_gallery .moreView {position:absolute;right:0;top:22px;}
#content .mgr_subMain .subMain_contents .pic_gallery {padding:19px 0 25px 0;}
#content .mgr_subMain .subMain_contents .pic_gallery h3 {padding-bottom:5px;}
#content .mgr_subMain .subMain_contents .pic_gallery .moreView {position:absolute;right:0;top:22px;}
#content .mgr_subMain .subMain_contents .storyWrap .left h3 {padding-bottom:8px;padding-top:1px;}
#content .mgr_subMain .subMain_contents .storyWrap .right h3 {padding-bottom:8px;padding-top:0;}

/* cbt submain  */
#content .contribute_subMain .subMain_contents {width:630px;margin:0 20px;padding:18px 0 4px 0;border-top:2px solid #99a5bb;}
#content .contribute_subMain .subMain_contents .move {height:174px;}
#content .contribute_subMain .subMain_contents .move .visual {position:absolute;left:56px;top:6px;}
#content .contribute_subMain .subMain_contents .move .moreView {position:absolute;right:19px;top:4px;}
#content .contribute_subMain .subMain_contents .slogan .visual {position:absolute;left:24px;top:50px;}
#content .contribute_subMain .subMain_contents .slogan .moreView {position:absolute;right:0;top:4px;}
#content .contribute_subMain .subMain_contents .story {overflow:hidden;position:relative;clear:both;padding:21px 0 26px 0;border-top:1px solid #e5e5e5;}
#content .contribute_subMain .subMain_contents .story h3 {padding-bottom:5px;}
#content .contribute_subMain .subMain_contents .story dl dt {padding-top:118px;padding-bottom:11px;}
#content .contribute_subMain .subMain_contents .story .moreView {position:absolute;right:0;top:22px;}
#content .contribute_subMain .subMain_contents .act {padding:20px 0 22px 0;}
#content .contribute_subMain .subMain_contents .act h3 {padding-bottom:14px;}
#content .contribute_subMain .subMain_contents .act ul li.act_list01 {background:url("/hmg/images/web/kor/cbt/submain/act_icon01.jpg") no-repeat 50% 27px;}
#content .contribute_subMain .subMain_contents .act ul li.act_list02 {background:url("/hmg/images/web/kor/cbt/submain/act_icon02.jpg") no-repeat 50% 27px;}
#content .contribute_subMain .subMain_contents .act ul li.act_list03 {background:url("/hmg/images/web/kor/cbt/submain/act_icon03.jpg") no-repeat 50% 27px;}
#content .contribute_subMain .subMain_contents .act ul li.act_list04 {background:url("/hmg/images/web/kor/cbt/submain/act_icon04.jpg") no-repeat 50% 27px;}
#content .contribute_subMain .subMain_contents .act ul li.act_list05 {background:url("/hmg/images/web/kor/cbt/submain/act_icon05.jpg") no-repeat 50% 27px;}
#content .contribute_subMain .subMain_contents .act ul li.act_list06 {background:url("/hmg/images/web/kor/cbt/submain/act_icon06.jpg") no-repeat 50% 27px;}
#content .contribute_subMain .subMain_contents .act ul li.act_list07 {background:url("/hmg/images/web/kor/cbt/submain/act_icon07.jpg") no-repeat 50% 27px;}
#content .contribute_subMain .subMain_contents .act .moreView {position:absolute;right:0;top:23px;}
#content .contribute_subMain .subMain_contents .sportsWrap:after {clear:both;content:"";display:block;}
#content .contribute_subMain .subMain_contents .sportsWrap {overflow:hidden;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:18px 0 23px 0;}
#content .contribute_subMain .subMain_contents .sportsWrap .left{height:70px;position:relative;float:left;width:315px;border-right:1px solid #e5e5e5;background:url("/hmg/images/web/kor/cbt/submain/subMain_img07.jpg") no-repeat 151px 8px;}
#content .contribute_subMain .subMain_contents .sportsWrap .left h3 {padding-bottom:8px;}
#content .contribute_subMain .subMain_contents .sportsWrap .left .moreView {position:absolute;right:20px;top:5px;}
#content .contribute_subMain .subMain_contents .sportsWrap .right{height:70px;position:relative;float:left;width:293px;background:url("/hmg/images/web/kor/cbt/submain/subMain_img08.jpg") no-repeat 156px 10px;padding-left:21px;}
#content .contribute_subMain .subMain_contents .sportsWrap .right h3 {padding-bottom:8px;padding-top:1px;}
#content .contribute_subMain .subMain_contents .sportsWrap .right .moreView {position:absolute;right:0;top:5px;}

/*main*/
.pageUl img {vertical-align:top;}
.container h2 {padding-bottom:20px;}
.newsContents {padding:43px 13px 0 22px;}
.newsContents .newsList {position:relative;margin-bottom:13px;}
.newsContents .newsList dl {padding-bottom:17px;}
.newsContents .newsList h3 {padding-bottom:12px;}
.newsContents .newsList dl dd.title {padding-bottom:1px;}
.newsContents .newsList dl dd.image {position:absolute;left:0;top:3px;}
.newsContents .newsList p.more {position:absolute;top:5px;right:11px;}
.newsContents .vodList {padding-bottom:27px;}
.newsContents .vodList .vodOn .vodThumb {padding-bottom:11px;}
.newsContents .vodList h3 {padding-bottom:14px;}
.newsContents .vodList p.more {position:absolute;top:5px;right:11px;}
.affiliateContents {padding:43px 0 0 0 ;}
.affiliateContents ul li.first {padding-top:28px;}
.affiliateContents ul li {padding-top:30px;}
.gallery .pictureGallery {padding-bottom:30px;}
.gallery {padding:43px 25px 0 25px;}
.gallery h2 {padding-bottom:22px;}
.gallery .storyWrap ul {padding-bottom:21px;}
.gallery .pictureGallery h3{padding-bottom:13px;}
.gallery .pictureGallery p.more {position:absolute;top:5px;right:0;}
.gallery .vodGallery h3{padding-bottom:13px;}
.gallery .vodGallery p.more {position:absolute;top:5px;right:0;}
.contributeContents {padding:44px 15px 0 25px;}
.contributeContents h2 {padding-bottom:21px;}
.contributeContents .contributeBox01 h3 {padding-bottom:14px;}
.contributeContents .contributeBox01 p.more {position:absolute;top:5px;right:0;}
.recruitContents {padding:44px 30px 0 25px;}
.recruitContents h2 {padding-bottom:21px;}
.recruitContents .recruitList h3 {padding-bottom:20px;}
.recruitContents .recruitList {padding-bottom:20px;}
.recruitContents .recruitList p.more {position:absolute;top:5px;right:0;}
.recruitContents .interview h3 {padding-bottom:20px;}
.recruitContents .interview p.more {position:absolute;top:5px;right:0;}